Synonyms for "Venus''s curse"

Words with similar meaning